#ifndef FILEREADBEHAVIORAIFF_H
#define FILEREADBEHAVIORAIFF_H

#include "IFileReadBehavior.h"

// Subclass of the general FileReadBehavior Interface
class FileReadBehaviorAIFF : public IFileReadBehavior
{
	Q_OBJECT
	
public:
    FileReadBehaviorAIFF();
	~FileReadBehaviorAIFF(){ };
    
	int calculateWaveform ( SoundSample* parentSample, int width );
    int gatherMetaInformation( SoundSample* parentSample );
	
signals:
	void percentFinished(int);
};


#endif // WAVFILEREADBEHAVIOR_H
